package cn.ac.iscas.domain.component;

import com.iscas.datasong.lib.common.DataSongException;

import java.util.Map;

/**
 * Created by ISCAS on 2017/9/27.
 * 组件参数，每种组件有自己的参数子类
 */
public interface IComponentParameter extends IDataValidate {

	/**
	 * 获取一个组件的基本配置信息，用于给任务执行服务
	 * @return 参数为空时，返回一个空的map
	 * @throws DataSongException
	 */
	Map<String,Object> getSimpleParameter() throws DataSongException;


}
